grameen foundation - French English Dictionary